Big Huge Thesaurus

Chevalier de Lamarck

noun